knapsack sprayer - French English Dictionary